social housing – Deutsch–English translations

🇬🇧 en de 🇩🇪

social housing noun

  • affordable housing provided by public authorities or non-profit organizations
Sozialwohnung, sozialer Wohnungsbau
Wiktionary Links